package com.henry.encryptor;

/**
 * 加解密接口
 *
 * @author Liu Hanlin
 * @create 2025-08-16 11:21
 */
public interface Encryptor {


    /**
     * 加密
     * @param plainText 明文
     * @param secretKey 密钥
     * @return 密文
     */
    String encrypt(String plainText, String secretKey) throws Exception;

    /**
     * 解密
     * @param cipherText 密文
     * @param secretKey 密钥
     * @return 原始数据
     */
    String decrypt(String cipherText, String secretKey) throws Exception;
}
